CC       := g++
CFLAGS   := -c -O3
RM       := rm -f

proy: obj
	$(CC) -o proy main.o AlphaBeta.o MTDF.o othelloTranspositionNode.o otello_cut.o

obj: main.cpp AlphaBeta.cpp MTDF.cpp othelloTranspositionNode.cpp otello_cut.cpp
	$(CC) $(CFLAGS) main.cpp AlphaBeta.cpp MTDF.cpp othelloTranspositionNode.cpp otello_cut.cpp
        
clean:
	$(RM) *.o proy
